bequeath (a legacy) to (someone)

Translations
завещать (наследие) (кому-то)
The author bequeathed a significant legacy to future generations.
Автор завещал значительное наследие будущим поколениям.